﻿using System;
using System.Web.Security;
using System.Web.UI;
using THANHTUNGO.Portal.Components.Security;

namespace THANHTUNGO.Portal.Security.UI
{
    public partial class Register : Page
    {
        protected void btnRegister_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                User accountSystem = new User();
                accountSystem.Name = Name.Text;
                accountSystem.Email = Email.Text;
                accountSystem.Password = PortalSecurity.Encrypt(Password.Text);


                if (!accountSystem.Load(accountSystem.Email))
                {
                    accountSystem.Insert();
                    FormsAuthentication.SetAuthCookie(accountSystem.ToString(), false);
                    Response.Redirect("~/Default.aspx");
                }
                else
                {
                    Message.Text = "Đăng ký không thành công! <br> Email: <" + "u" + ">" + Email.Text + "<" + "/u" + "> đã được đăng ký rồi." + "<br>" + "Vui lòng chọn địa chỉ Email khác!";
                }
            }
        }
    }
}